题注:Canonical 首席执行官 Mark Shuttleworth 在 Ubuntu Summit 接受 Destination Linux 访问时透露:Ubuntu 24.04 LTS 将获得 12 年的更新支持,并且对一些较旧的 LTS 版本也做出同样的承诺。原视频出处,原话是:
我们不想抢走别人的风头,但是基本来说,我们将为 24.04 提供 12 年的更新支持,而且我们还将为一些旧版本也提供 12 年的更新支持。
前提条件是用户必须注册 Ubuntu Pro,不包含 Ubuntu Pro 的情况下,Ubuntu 24.04 LTS 的官方支持是到2029年5月31日。虽然设置了一些门槛,不过 Ubuntu Pro 对普通个人用户是免费的。12年正是一个生肖周期,2024年是龙年,这意味着 Canonical 官方对 Ubuntu 24.04 LTS 的支持最长可到下一个龙年。
伦敦当地时间 2024 年 4 月 25 日,Canonical 正式发布 Ubuntu 24.04 LTS,代号“Noble Numbat”(尊贵的袋食蚁兽),这是一个长期支持版本,官方支持至少到2029年5月31日。
Canonical 首席执行官 Mark Shuttleworth 称:“Ubuntu 24.04 LTS 在性能工程和机密计算方面迈出了大胆的一步,实现了一个企业级创新平台,支持期限至少为 12 年。” “对于开发人员,我们很高兴宣布推出经 TCK 认证的 Java、针对 .NET 的 LTS 和最新版 Rust 工具链。”
如果你是使用 Arch 等滚动更新的发行版,那对新的 Ubuntu 版本中的软件,没什么稀奇的,Ubuntu 24.04 LTS 包含多项新功能,包括改进的 Ubuntu 桌面安装程序、新的 ZFS 和 TPM 支持等。新版本使用 Linux 6.8 内核,可利用 Netplan 在桌面上配置网络连接,还配备了现代化的桌面操作系统安装程序,还带来了新版 Ubuntu 字体以及各种性能优化以及大量新功能。
此外,Ubuntu 24.04 LTS 还配备了名为 Firmware Updater 的全新图形化固件更新工具、原生支持 Raspberry Pi 5、用于最先进网络管理的 Netplan 1.0 以及默认 Snap 功能 Mozilla Thunderbird。
Ubuntu 24.04 LTS 包含 Python 3.12、Ruby 3.2、PHP 8.3 和 Go 1.22,此外还将重点放在针对 .NET、 Java 和 Rust 的开发人员体验之上。
随着 .NET 8 的推出,Ubuntu 在支持 .NET 社区方面迈出了重大的一步。NET 8 将在 Ubuntu 24.04 LTS 及 22.04 LTS 两个版本的整个生命周期中受到全面支持,开发人员从而能够在升级 Ubuntu 版本之前将应用程序升级到更新的 .NET 版本。此等 .NET 支持也已扩展到 IBM System Z 平台。
对于 Java 开发人员而言,Ubuntu 24.04 LTS 默认支持 OpenJDK 21,同时保留对版本 17、11 和 8 的支持。OpenJDK 17 和 21 也通过了 TCK 认证,即它们遵循 Java 标准并确保与其他 Java 平台的互操作性。Ubuntu Pro 用户还可以使用符合 FIPS 标准的 OpenJDK 11 专用包。
Ubuntu 24.04 LTS 自带 Rust 1.75 和一个更简单的 Rust 工具链快照框架。这将允许 Rust 在 Ubuntu 关键包(如内核和 Firefox)中的增量使用,并能够在未来几年向使用 24.04 LTS 的开发人员提供未来的 Rust 版本。
Ubuntu Desktop 首次在 LTS 中采用与 Ubuntu Server 相同的安装程序技术。这意味着桌面管理员现在可以使用诸如 autoinstall 和 cloud-init 的镜像定制工具为开发人员创建量身定制的体验。用户界面也进行了改造,大量使用 Flutter 设计。
相关